to have a stoop - German English Dictionary